.editor {
  font-size: 16px;
}

.success {
  display: inline-block;
  vertical-align: middle;
  color: green;
}
.failed {
  display: inline-block;
  vertical-align: middle;
  color: red;
}

[hidden] {
  display: none;
}
.spinner {
  display: inline;
  vertical-align: middle;
  padding-left: 1em;
  margin-right: 0.5em;
}

.build-title {
  font-size: 1.2em;
}
.Label--outline {
  font-size: 15px;
  margin-top: -1px;
  margin-bottom: -1px;
  font-weight: 400;
  color: #4a525a;
  background-color: transparent;
  border: 1px solid rgba(27, 31, 35, 0.15);
  box-shadow: none;
  border-radius: 3px;
}

.example-headers-align .mat-expansion-panel-header-title,
.example-headers-align .mat-expansion-panel-header-description {
  flex-basis: 0;
}

.example-headers-align .mat-expansion-panel-header-description {
  justify-content: space-between;
  align-items: center;
}
